Experiences with Asynchronous Communication Models in VEOS, a Distributed Programming Facility for Uniprocessor LANs

نویسنده

  • Geoffrey P. Coco
چکیده

Like conventional multiprocessors, workstation clusters can provide data sharing and parallel computing. But unlike multiprocessors, these clusters provide flexible connectivity and can tolerate heterogeneous processing elements. Uniprocessor LANs are a common choice for cost-effective computing. The workstation nodes typically run a version of Unix and support common Unix services such as reliable networking, and multiprogramming. We present VEOS, a highly portable programming facility which effectively utilizes common Unix services for distributed and coarse-grain parallel programs. VEOS was designed for fast prototyping of distributed Virtual Environment applicat ions across heterogeneous workstation clusters. The VEOS programming mode l emphas izes asynchronous communication, and distribution based on entities, a mechanism for non-preemptive task decomposition.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dealing with Time Modelling Problems in Parallel Models of Asynchronous Computer Architectures

Recently, there has been a resurgence of interest in asynchronous design techniques. The research activity in this area has pointed to the need for suitable techniques for modelling and simulating asynchronous systems. The occam programming language allows the rapid development of parallel simulation models of asynchronous systems but its distributed nature introduces time modelling problems. T...

متن کامل

The sub-LAN solution to office connectivity needs

Theoretically, broadbandlbaseband and token ring LANs will perform all the functions of an AlB switch and the sub-LAN, as well as database and software sharing. In practice, however, LANs are subject to a number of constraints. Printer sharing is not a simple task with a LiO\N, that often requires several operations to accomplish the task. The number of printers that can be supported is limited...

متن کامل

A prototype for interprocess communication support, in hardware

In message based systems, interprocess communication (IPC) is a central facility. If the IPC part is ineffective in such a system, it will decrease the performance and response time. By implementing the IPC facility in hardware, the administration (scheduling, message handling, time-out supervising etc.), is reduced on the CPU , which leads to more time left for the application and a more deter...

متن کامل

DALD:-Distributed-Asynchronous-Local-Decontamination Algorithm in Arbitrary Graphs

Network environments always can be invaded by intruder agents. In networks where nodes are performing some computations, intruder agents might contaminate some nodes. Therefore, problem of decontaminating a network infected by intruder agents is one of the major problems in these networks. In this paper, we present a distributed asynchronous local algorithm for decontaminating a network. In mos...

متن کامل

New spatial clustering-based models for optimal urban facility location considering geographical obstacles

The problems of facility location and the allocation of demand points to facilities are crucial research issues in spatial data analysis and urban planning. It is very important for an organization or governments to best locate its resources and facilities and efficiently manage resources to ensure that all demand points are covered and all the needs are met. Most of the recent studies, which f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005